home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Applications / Macintosh Tracker 1.20 / source / Tracker Client Folder / CDefaultAntialias.c < prev    next >
Encoding:
C/C++ Source or Header  |  1993-05-18  |  699 b   |  31 lines  |  [TEXT/KAHL]

  1. /* CDefaultAntiAliasing.c */
  2.  
  3. #include "CDefaultAntialias.h"
  4. #include "CMyDocument.h"
  5. #include "LocationConstants.h"
  6. #include "CWindow.h"
  7.  
  8.  
  9. void                CDefaultAntiAliasing::IDefaultAntiAliasing(CMyDocument* TheDocument, CWindow* TheWindow)
  10.     {
  11.         LongPoint            LocalStart,LocalExtent;
  12.  
  13.         Document = TheDocument;
  14.         GetRect(DefaultAntiAliasingID,&LocalStart,&LocalExtent);
  15.         ICheckbox(LocalStart,LocalExtent,GetCString(DefaultAntiAliasingID),
  16.             0,0,applFont,9,TheWindow,TheWindow);
  17.     }
  18.  
  19.  
  20. MyBoolean        CDefaultAntiAliasing::DoThang(void)
  21.     {
  22.         MyBoolean            Result;
  23.  
  24.         Result = inherited::DoThang();
  25.         if (Document->AntiAliasing != State)
  26.             {
  27.                 Document->SetDefaultAntiAliasing(State);
  28.             }
  29.         return Result;
  30.     }
  31.